IoLinkSetting Class
Represents IO-Link ports.
Inheritance Hierarchy
System.Object
IntervalZero.KINGSTAR.Base.ModuleConfiguration
IntervalZero.KINGSTAR.Base.IoLinkSetting
Namespace: IntervalZero.KINGSTAR.Base
Assembly: IntervalZero.KINGSTAR.Base (in IntervalZero.KINGSTAR.Base.dll) Version: 4.4.0.0
Syntax
public class IoLinkSetting : ModuleConfiguration
Public Class IoLinkSetting Inherits ModuleConfiguration
The IoLinkSetting class exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
IoLinkSetting | Initializes a new instance of the IoLinkSetting class. |
Properties
Name | Description | |
---|---|---|
![]() |
Control |
Controls the IO-Link master port and defines the various operating modes of the IO-Link master. 0: IO-Link port inactive 1: IO-Link port as digital input port 2: IO-Link port as digital output port 3: IO-Link port in communication via the IO-Link protocol |
![]() |
InputLength | The input process data length in bit. |
![]() |
OutputLength | The output process data length in bit. |
![]() |
Revision |
IO-Link's version. It can be 1.0 or 1.1. The value is 0x10 or 0x11. Bit 0-3: MinorRev Bit 4-7: MajorRev |
![]() |
Spdu |
Certain functionalities of the IO-Link device (e.g. ISDU supported). Usually leaves zero. Bit 0: ISDU Bit 1: Type1 Bit 7: PHY1 |
See also